package com.gxa.zhonglong.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @auther JJuventus
 * @date 2021/10/26 9:54
 */

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "客户折扣的实体类")
public class Discount implements Serializable {

    @ApiModelProperty(name = "discountId",value = "序号",dataType = "Long",required = false)
    private Long discountId;

    @ApiModelProperty(name = "discountVipType",value = "会员类型",dataType = "String",required = true)
    private String discountVipType;

    @ApiModelProperty(name = "discountGoodsType",value = "商品类型",dataType = "String",required = true)
    private String discountGoodsType;

    @ApiModelProperty(name = "discountGoodsClass",value = "商品分类",dataType = "String",required = true)
    private String discountGoodsClass;

    @ApiModelProperty(name = "discountSaleType",value = "销售类型",dataType = "String",required = true)
    private String discountSaleType;

    @ApiModelProperty(name = "discountSaleWay",value = "销售方式",dataType = "String",required = true)
    private String discountSaleWay;

    @ApiModelProperty(name = "discountRate",value = "折扣",dataType = "Double",required = true)
    private Double discountRate;

    @ApiModelProperty(name = "discountBirthdayRate",value = "生日折扣",dataType = "Double",required = true)
    private Double discountBirthdayRate;

    @ApiModelProperty(name = "discountMaterial",value = "料价优惠",dataType = "Double",required = true)
    private Double discountMaterial;

    @ApiModelProperty(name = "discountMaterialBirthday",value = "生日料价优惠",dataType = "Double",required = true)
    private Double discountMaterialBirthday;

    @ApiModelProperty(name = "discountMachiningWay",value = "工费优惠方式",dataType = "String",required = true)
    private String discountMachiningWay;

    @ApiModelProperty(name = "discountMachining",value = "工费优惠",dataType = "Double",required = true)
    private Double discountMachining;

    @ApiModelProperty(name = "discountMachiningBirthday",value = "工费生日优惠",dataType = "Double",required = true)
    private Double discountMachiningBirthday;
}
